liquid propellant engine - Spanish English Dictionary